package hcn.protocol.brandnew.zhenliao.zhiliao;

import hcn.protocol.brandnew.BaseRequest;
import lombok.Data;

import java.util.Date;

/**
 * Created by ChenJij on 2023/9/4.
 */
@Data
public class QueryBloodRequisitionListRequest  extends BaseRequest {
    /**
     * 就诊医疗机构组织机构代码
     */
    private String visitOrganization;
    /**
     * 申请医师代码
     */
    private String requestDoctor;
    /**
     * 审核医师代码
     */
    private String auditDoctorCode;
    /**
     * 患者姓名或拼音码过滤
     */
    private String name;
    /**
     * 门（急）诊号或住院号码
     */
    private String clinicId;
    /**
     * 申请医生姓名
     */
    private String requestDoctorName;
    /**
     * 申请开始时间
     */
    private Date requestDateTimeStart;
    /**
     * 申请结束时间
     */
    private Date requestDateTimeEnd;
    /**
     * 1查询申请记录
     * 2查询待审核记录
     * 3查询已审核记录
     */
    private String queryType;
    /**
     * 当QueryType为3时该参数生效，该字段为空时查询所有已审核记录
     * 1审核通过
     * 2审核不通过
     */
    private String auditResult;
    /**
     * 页码
     */
    private Integer pageNo;
    /**
     * 每页条数
     */
    private Integer pageSize;
}